function verifForm(formulaire) {
	vmail = formulaire.mail.value;
	vnom = formulaire.nom.value;
	vprenom = formulaire.prenom.value;
	vpass = formulaire.password.value;
	if(verifMail(vmail) && verifNom(vnom) && verifPrenom(vprenom) && verifPassword(vpass))
		return true;
	return false;
}

function verifFormCateg(formulaire) {
	vnomcateg = formulaire.name_categ.value;
	vcommentcateg = formulaire.comment_categ.value;
	if (verifNomCateg(vnomcateg) && verifCommentCateg(vcommentcateg))
		return true;
	return false;
}

function verifFormforum(formulaire) {
	vnomcateg = formulaire.name_categ.value;
	vtext = formulaire.text_forum.value;
	if(verifTextforum(vtext) && verifNomCateg(vnomcateg))
		return true;
	return false;
}

function verifNomCateg(vnomcateg) {
	if ((vnomcateg.length > 0 ) && (vnomcateg.length <= 20))
		return true;
	if (vnomcateg.length == 0) {
		alert("Veuillez saisir un nom");
		return false;
	}
	alert("Nom incorrect");
	return false;
}

function verifCommentCateg(vcommentcateg) {
	if ((vcommentcateg.length > 0 ) && (vcommentcateg.length <= 50))
		return true;
	if (vcommentcateg.length == 0) {
		alert("Veuillez saisir un commentaire");
		return false;
	}
	alert("commentaire incorrect");
	return false;
}
			
function verifMail(vmail) {
	var place = vmail.indexOf("@", 1);
	var point = vmail.indexOf(".", place+1);
	if ((place > -1) && (vmail.length>2) && (point > 1) && (vmail.length <=50))
		return true;
	if (vmail.length == 0) {
		alert("Veuillez saisir un email");
		return false;
	}
	alert("Email incorrect");
	return false;
}

function verifNom(vnom) {
	if ((vnom.length > 0 ) && (vnom.length <= 30))
		return true;
	if (vnom.length == 0) {
		alert("Veuillez saisir un nom");
		return false;
	}
	alert("Nom incorrect");
	return false;
}

function verifPrenom(vprenom) {
	if((vprenom.length > 0 ) && (vprenom.length <= 50))
		return true;
	if (vprenom.length == 0) {
		alert("Veuillez saisir un prenom");
		return false;
	}
	alert("Prenom incorrect");
	return false;
}

function verifPassword(vpass) {
	if((vpass.length > 0 ) && (vpass.length <= 20))
		return true;
	if (vpass.length == 0) {
		alert("Veuillez saisir un mot de passe");
		return false;
	}
	alert("Mot de passe incorrect");
	return false;
}

function verifTextforum(vtext) {
	if(vtext.length > 0) {
		return true;
	} else {
		alert("Veuillez saisir le texte du forum");
		return false;
	}
}